/** 
 *  Contient toutes les fonctions de base en Java Script de l'application
 *  @author STEVE
 *  @date 31/03/2013
 */ 



/** 
 * Permet de prendre la valeur du parametre "key" dans l'adresse URL
 * @author STEVE
 * @param key est un string representant la clef dans l'URL que l'on souhaite obtenir
 * @param default_
 * @returns string en retour de la clef fournie
 */		

function getQuerystring(key, default_) 
{
	if (default_==null) default_="";
	key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
	var qs = regex.exec(window.location.href);
	if(qs == null) return default_; else return qs[1];
}

   
/**
 * Retourne une eventuelle erreur
 * @author STEVE
 * @param XMLHttpRequest
 * @param textStatus
 * @param errorThrown
 */

function displayError(XMLHttpRequest, textStatus, errorThrown) 
{
	alert("error: " + XMLHttpRequest.responseText);
}




